
// 给定一个数组 nums，编写一个函数将所有 0 移动到数组的末尾，同时保持非零元素的相对顺序。

void moveZeroes(int* nums, int numsSize){
    int i, cnt = 0;
    for (int i = 0; i < numsSize; i++) {
        if (nums[i] != 0) nums[cnt++] = nums[i];
    }
    while (cnt < numsSize) nums[cnt++] = 0;
}